
		layui.use('table', function() {
			var table = layui.table, form = layui.form;
			;

			//监听工具条
			table.on('tool(userData)', function(obj) {
				var data = obj.data;
				if (obj.event === 'detail') {
					layer.msg('ID：' + data.id + ' 的查看操作');
				} else if (obj.event === 'del') {
					layer.confirm('真的删除行么', function(index) {
						obj.del();
						layer.close(index);
					});
				} else if (obj.event === 'edit') {
					layer.alert('编辑行：<br />' + JSON.stringify(data))
				}
			});

			//方法级渲染
			table.render({
				elem : '#LAY_table_user',
				url : '/user/getUserList/' //数据接口
				,
				cols : [ [ //表头
				{
					field : 'id',
					title : '用户ID',
					width : 142,
					sort : true,
					fixed : 'left'
				}, {
					field : 'name',
					title : '用户姓名',
					width : 140
				}, {
					field : 'sex',
					title : '用户性别',
					width : 132,
					sort : true
				}, {
					field : 'age',
					title : '用户年龄',
					width : 140
				}, {
					field : 'province',
					title : '归属省份',
					width : 140
				}, {
					field : 'experience',
					title : '用户积分',
					width : 140
				}, {
					field : 'classify',
					title : '用户职业',
					width : 140
				}, {
					field : 'score',
					title : '用户评分',
					width : 140
				}, {
					fixed : 'right',
					title : '处理动作',
					width : 180,
					align : 'center',
					toolbar : '#barDemo'
				} ] ],
				id : 'testReload',
				page : true,
				limit : 10,//开启默认显示的数据条数

				//数据表格渲染完毕时，初始排序
				initSort : {
					field : 'id' //排序字段，对应 cols 设定的各字段名
					,
					type : 'desc' //排序方式  asc: 升序、desc: 降序、null: 默认排序
				},
				//切换分页时,是否出现加载条
				loading : true,

				//方法渲染之-设定表格外观
				skin : 'row',// line（行边框风格） row （列边框风格）nob （无边框风格）
				even : true,//是否开启隔行背景
				//size:'lg',//sm,lg。设定表格尺寸，若使用默认尺寸不设置该属性即可

				method : 'post',
				height : 515
			});

			var $ = layui.$, active = {
				reload : function() {
					var demoReload = $('#demoReload');

					//执行重载
					table.reload('testReload', {
						page : {
							curr : 1
						//重新从第 1 页开始
						},
						where : { //如果无需传递额外参数，可不加该参数
							/* 		          key: {
							 id: demoReload.val()
							 } */

							data : demoReload.val()
						},
						method : 'post' //如果无需自定义HTTP请求类型，可不加该参数

					});
				}
			};

			$('.demoTable .layui-btn').on('click', function() {
				var type = $(this).data('type');
				active[type] ? active[type].call(this) : '';
			});

		});